/* Copyright (C) 2006 Charlie C
*
* This software is provided 'as-is', without any express or implied
* warranty.  In no event will the authors be held liable for any damages
* arising from the use of this software.
*
* Permission is granted to anyone to use this software for any purpose,
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
*    claim that you wrote the original software. If you use this software
*    in a product, an acknowledgment in the product documentation would be
*    appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
*    misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*/
// Auto generated from makesdna dna.c
#ifndef __BLENDER_H__
#define __BLENDER_H__
#include "blender_Link.h"
#include "blender_LinkData.h"
#include "blender_ListBase.h"
#include "blender_vec2s.h"
#include "blender_vec2i.h"
#include "blender_vec2f.h"
#include "blender_vec2d.h"
#include "blender_vec3i.h"
#include "blender_vec3f.h"
#include "blender_vec3d.h"
#include "blender_vec4i.h"
#include "blender_vec4f.h"
#include "blender_vec4d.h"
#include "blender_rcti.h"
#include "blender_rctf.h"
#include "blender_IDPropertyData.h"
#include "blender_IDProperty.h"
#include "blender_ID.h"
#include "blender_Library.h"
#include "blender_PreviewImage.h"
#include "blender_IpoDriver.h"
#include "blender_IpoCurve.h"
#include "blender_Ipo.h"
#include "blender_KeyBlock.h"
#include "blender_Key.h"
#include "blender_ScriptLink.h"
#include "blender_TextLine.h"
#include "blender_TextMarker.h"
#include "blender_Text.h"
#include "blender_PackedFile.h"
#include "blender_Camera.h"
#include "blender_ImageUser.h"
#include "blender_Image.h"
#include "blender_MTex.h"
#include "blender_PluginTex.h"
#include "blender_CBData.h"
#include "blender_ColorBand.h"
#include "blender_EnvMap.h"
#include "blender_Tex.h"
#include "blender_TexMapping.h"
#include "blender_Lamp.h"
#include "blender_Wave.h"
#include "blender_Material.h"
#include "blender_VFont.h"
#include "blender_MetaElem.h"
#include "blender_MetaBall.h"
#include "blender_BezTriple.h"
#include "blender_BPoint.h"
#include "blender_Nurb.h"
#include "blender_CharInfo.h"
#include "blender_TextBox.h"
#include "blender_Curve.h"
#include "blender_Mesh.h"
#include "blender_TFace.h"
#include "blender_MFace.h"
#include "blender_MEdge.h"
#include "blender_MDeformWeight.h"
#include "blender_MDeformVert.h"
#include "blender_MVert.h"
#include "blender_MCol.h"
#include "blender_MTexPoly.h"
#include "blender_MLoopUV.h"
#include "blender_MLoopCol.h"
#include "blender_MSticky.h"
#include "blender_MSelect.h"
#include "blender_MTFace.h"
#include "blender_MFloatProperty.h"
#include "blender_MIntProperty.h"
#include "blender_MStringProperty.h"
#include "blender_OrigSpaceFace.h"
#include "blender_MultiresCol.h"
#include "blender_MultiresColFace.h"
#include "blender_MultiresFace.h"
#include "blender_MultiresEdge.h"
#include "blender_MultiresLevel.h"
#include "blender_Multires.h"
#include "blender_PartialVisibility.h"
#include "blender_ModifierData.h"
#include "blender_SubsurfModifierData.h"
#include "blender_LatticeModifierData.h"
#include "blender_CurveModifierData.h"
#include "blender_BuildModifierData.h"
#include "blender_MaskModifierData.h"
#include "blender_ArrayModifierData.h"
#include "blender_MirrorModifierData.h"
#include "blender_EdgeSplitModifierData.h"
#include "blender_BevelModifierData.h"
#include "blender_BMeshModifierData.h"
#include "blender_DisplaceModifierData.h"
#include "blender_UVProjectModifierData.h"
#include "blender_DecimateModifierData.h"
#include "blender_SmoothModifierData.h"
#include "blender_CastModifierData.h"
#include "blender_WaveModifierData.h"
#include "blender_ArmatureModifierData.h"
#include "blender_HookModifierData.h"
#include "blender_SoftbodyModifierData.h"
#include "blender_ClothModifierData.h"
#include "blender_CollisionModifierData.h"
#include "blender_SurfaceModifierData.h"
#include "blender_BooleanModifierData.h"
#include "blender_MDefInfluence.h"
#include "blender_MDefCell.h"
#include "blender_MeshDeformModifierData.h"
#include "blender_ParticleSystemModifierData.h"
#include "blender_ParticleInstanceModifierData.h"
#include "blender_ExplodeModifierData.h"
#include "blender_FluidsimModifierData.h"
#include "blender_ShrinkwrapModifierData.h"
#include "blender_SimpleDeformModifierData.h"
#include "blender_Lattice.h"
#include "blender_bDeformGroup.h"
#include "blender_BoundBox.h"
#include "blender_Object.h"
#include "blender_ObHook.h"
#include "blender_PartDeflect.h"
#include "blender_PointCache.h"
#include "blender_SBVertex.h"
#include "blender_BulletSoftBody.h"
#include "blender_SoftBody.h"
#include "blender_FluidsimSettings.h"
#include "blender_World.h"
#include "blender_Radio.h"
#include "blender_Base.h"
#include "blender_AviCodecData.h"
#include "blender_QuicktimeCodecData.h"
#include "blender_FFMpegCodecData.h"
#include "blender_AudioData.h"
#include "blender_SceneRenderLayer.h"
#include "blender_RenderData.h"
#include "blender_RenderProfile.h"
#include "blender_GameFraming.h"
#include "blender_TimeMarker.h"
#include "blender_ImagePaintSettings.h"
#include "blender_ParticleBrushData.h"
#include "blender_ParticleEditSettings.h"
#include "blender_TransformOrientation.h"
#include "blender_ToolSettings.h"
#include "blender_BrushData.h"
#include "blender_SculptData.h"
#include "blender_Scene.h"
#include "blender_BGpic.h"
#include "blender_View3D.h"
#include "blender_View2D.h"
#include "blender_SpaceLink.h"
#include "blender_SpaceInfo.h"
#include "blender_SpaceIpo.h"
#include "blender_SpaceButs.h"
#include "blender_SpaceSeq.h"
#include "blender_SpaceFile.h"
#include "blender_SpaceOops.h"
#include "blender_SpaceImage.h"
#include "blender_SpaceNla.h"
#include "blender_SpaceText.h"
#include "blender_Script.h"
#include "blender_SpaceScript.h"
#include "blender_SpaceTime.h"
#include "blender_SpaceNode.h"
#include "blender_SpaceImaSel.h"
#include "blender_ThemeUI.h"
#include "blender_ThemeSpace.h"
#include "blender_ThemeWireColor.h"
#include "blender_bTheme.h"
#include "blender_SolidLight.h"
#include "blender_UserDef.h"
#include "blender_bScreen.h"
#include "blender_ScrVert.h"
#include "blender_ScrEdge.h"
#include "blender_Panel.h"
#include "blender_ScrArea.h"
#include "blender_FileGlobal.h"
#include "blender_StripElem.h"
#include "blender_TStripElem.h"
#include "blender_StripCrop.h"
#include "blender_StripTransform.h"
#include "blender_StripColorBalance.h"
#include "blender_StripProxy.h"
#include "blender_Strip.h"
#include "blender_PluginSeq.h"
#include "blender_Sequence.h"
#include "blender_MetaStack.h"
#include "blender_Editing.h"
#include "blender_WipeVars.h"
#include "blender_GlowVars.h"
#include "blender_TransformVars.h"
#include "blender_SolidColorVars.h"
#include "blender_SpeedControlVars.h"
#include "blender_Effect.h"
#include "blender_BuildEff.h"
#include "blender_PartEff.h"
#include "blender_WaveEff.h"
#include "blender_TreeStoreElem.h"
#include "blender_TreeStore.h"
#include "blender_Oops.h"
#include "blender_bProperty.h"
#include "blender_bNearSensor.h"
#include "blender_bMouseSensor.h"
#include "blender_bTouchSensor.h"
#include "blender_bKeyboardSensor.h"
#include "blender_bPropertySensor.h"
#include "blender_bActuatorSensor.h"
#include "blender_bDelaySensor.h"
#include "blender_bCollisionSensor.h"
#include "blender_bRadarSensor.h"
#include "blender_bRandomSensor.h"
#include "blender_bRaySensor.h"
#include "blender_bMessageSensor.h"
#include "blender_bSensor.h"
#include "blender_bJoystickSensor.h"
#include "blender_bExpressionCont.h"
#include "blender_bPythonCont.h"
#include "blender_bController.h"
#include "blender_bAddObjectActuator.h"
#include "blender_bActionActuator.h"
#include "blender_bSoundActuator.h"
#include "blender_bCDActuator.h"
#include "blender_bEditObjectActuator.h"
#include "blender_bSceneActuator.h"
#include "blender_bPropertyActuator.h"
#include "blender_bObjectActuator.h"
#include "blender_bIpoActuator.h"
#include "blender_bCameraActuator.h"
#include "blender_bConstraintActuator.h"
#include "blender_bGroupActuator.h"
#include "blender_bRandomActuator.h"
#include "blender_bMessageActuator.h"
#include "blender_bGameActuator.h"
#include "blender_bVisibilityActuator.h"
#include "blender_bTwoDFilterActuator.h"
#include "blender_bParentActuator.h"
#include "blender_bStateActuator.h"
#include "blender_bActuator.h"
#include "blender_FreeCamera.h"
#include "blender_bSound.h"
#include "blender_bSoundListener.h"
#include "blender_SpaceSound.h"
#include "blender_GroupObject.h"
#include "blender_Group.h"
#include "blender_Bone.h"
#include "blender_bArmature.h"
#include "blender_bPoseChannel.h"
#include "blender_bPose.h"
#include "blender_bActionGroup.h"
#include "blender_bActionChannel.h"
#include "blender_bAction.h"
#include "blender_SpaceAction.h"
#include "blender_bConstraintChannel.h"
#include "blender_bConstraint.h"
#include "blender_bConstraintTarget.h"
#include "blender_bPythonConstraint.h"
#include "blender_bKinematicConstraint.h"
#include "blender_bTrackToConstraint.h"
#include "blender_bRotateLikeConstraint.h"
#include "blender_bLocateLikeConstraint.h"
#include "blender_bMinMaxConstraint.h"
#include "blender_bSizeLikeConstraint.h"
#include "blender_bActionConstraint.h"
#include "blender_bLockTrackConstraint.h"
#include "blender_bFollowPathConstraint.h"
#include "blender_bStretchToConstraint.h"
#include "blender_bRigidBodyJointConstraint.h"
#include "blender_bClampToConstraint.h"
#include "blender_bChildOfConstraint.h"
#include "blender_bTransformConstraint.h"
#include "blender_bLocLimitConstraint.h"
#include "blender_bRotLimitConstraint.h"
#include "blender_bSizeLimitConstraint.h"
#include "blender_bDistLimitConstraint.h"
#include "blender_bShrinkwrapConstraint.h"
#include "blender_bActionModifier.h"
#include "blender_bActionStrip.h"
#include "blender_bNodeStack.h"
#include "blender_bNodeSocket.h"
#include "blender_bNode.h"
#include "blender_bNodeLink.h"
#include "blender_bNodeTree.h"
#include "blender_NodeImageAnim.h"
#include "blender_NodeBlurData.h"
#include "blender_NodeDBlurData.h"
#include "blender_NodeBilateralBlurData.h"
#include "blender_NodeHueSat.h"
#include "blender_NodeImageFile.h"
#include "blender_NodeChroma.h"
#include "blender_NodeTwoXYs.h"
#include "blender_NodeTwoFloats.h"
#include "blender_NodeGeometry.h"
#include "blender_NodeVertexCol.h"
#include "blender_NodeDefocus.h"
#include "blender_NodeScriptDict.h"
#include "blender_NodeGlare.h"
#include "blender_NodeTonemap.h"
#include "blender_NodeLensDist.h"
#include "blender_TexNodeOutput.h"
#include "blender_CurveMapPoint.h"
#include "blender_CurveMap.h"
#include "blender_CurveMapping.h"
#include "blender_BrushClone.h"
#include "blender_Brush.h"
#include "blender_CustomDataLayer.h"
#include "blender_CustomData.h"
#include "blender_HairKey.h"
#include "blender_ParticleKey.h"
#include "blender_ChildParticle.h"
#include "blender_ParticleData.h"
#include "blender_ParticleSettings.h"
#include "blender_ParticleSystem.h"
#include "blender_ClothSimSettings.h"
#include "blender_ClothCollSettings.h"
#include "blender_bGPDspoint.h"
#include "blender_bGPDstroke.h"
#include "blender_bGPDframe.h"
#include "blender_bGPDlayer.h"
#include "blender_bGPdata.h"
#endif//__BLENDER_H__